﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

namespace Infusion.Silverlight.Controls.OpenOfficeXML.WordProcessing
{
    #region : CorePropertiesPart :
    public class CorePropertiesPart : OpenXmlPart
    {
        private string category;
        private string contentStatus;
        private string contentType;
        private DateTime created;
        private string creator;
        private string description;
        private string identifier;
        private string keywords;
        private string language;
        private string lastModifiedBy;
        private DateTime lastPrinted;
        private DateTime modified;
        private int revision;
        private string subject;
        private string title;
        private string version;

        public sealed override string ContentType
        {
            get
            {
                return "application/vnd.openxmlformats-package.core-properties+xml";
            }
        }

        public sealed override string RelationshipType
        {
            get
            {
                return "http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties";
            }
        }

        protected internal sealed override string TargetName
        {
            get
            {
                return "core";
            }
        }

        protected internal sealed override string TargetPath
        {
            get
            {
                return "docProps";
            }
        }
    }
    #endregion
}